sugar cane train car - Spanish English Dictionary